Web User
Summary Description
The Web User object captures essential information about users who have access to AANP's web-based services. This includes login credentials, personal details, and account status, providing a comprehensive view of each user's online profile.
AANP does NOT rely on the First Name, Last Name and Email address fields, but Aptify requires them to be populated. We pull these fields from the Person object to ensure consistency. We have created a sync process to ensure if the Person record is updated, the related Web User record is also updated with the First, Last, and Email address.
Fields
| Field Name | Description | Field Type |
|---|---|---|
| User ID | Unique identifier for the web user. It should be the email address of the acccount. | Text |
| PWD | Encrypted password for authentication | Text |
| First Name | User's first name | Text |
| Last Name | User's last name | Text |
| User's email address | Text | |
| Person ID Link | Link to the associated person record | Hyperlink |
| Session Count | Number of sessions the user has initiated | Calculated |
| # Failed Logins | Number of failed login attempts | Calculated |
| Record Last Updated | Timestamp of the last update to the record | DateTime |
Unused Fields
| Field Name | Description | Field Type |
|---|---|---|
| Title | User's title | Text |
| Company | Company name associated with the user | Text |
| Password Hint | Hint for the user's password | Text |
| Password Hint Answer | Answer to the password hint | Text |
| Old User ID | Previous identifier for the user | Text |
Web User Groups
Summary Description
The Web User Groups object manages the association of web users with specific groups, defining their roles and permissions within the AANP web services. This ensures appropriate access control and user management. In Aptify, all users with a web account are auto-assigned to the Customers group.
Fields
| Field Name | Description | Field Type |
|---|---|---|
| Web Group | Name of the user group | Text |
Web User Activity
Summary Description
The Web User Activity object logs activity related to user sessions, including successful and unsuccessful logins, and tracks application usage via SAML and OAUTH.
Fields
| Field Name | Description | Field Type |
|---|---|---|
| ID | Unique identifier for the activity record | Number |
| Web User | Email of the web user | Text |
| Web Module | Module or application accessed by the user | Text |
| URL | URL accessed by the user | Text |
| Query String | Query string parameters associated with the URL | Text |
| Tag | Tag describing the activity | Text |
| Date First Hit | Timestamp of the first hit | DateTime |
| Date Last Hit | Timestamp of the last hit | DateTime |
| # Hits | Number of times the URL was accessed | Number |
Note: While we don't expect a line-for-line version of this in Salesforce, we want to ensure there is tracking of user activity when they are logging in or accessing applications.